Skip to content

Conversation

@dargilco
Copy link
Member

Description

See CHANGELOG.md

Copilot AI review requested due to automatic review settings May 19, 2025 20:05
@dargilco dargilco requested a review from jhakulin as a code owner May 19, 2025 20:05
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR prepares the 1.0.0b12 release of the azure.ai.projects SDK by updating various configuration files, client type hints, API mapping definitions, and the CHANGELOG. Key changes include:

  • Bumping dependency versions (e.g. azure-ai-agents in setup.py and updating the version identifier in _version.py).
  • Adding explicit return type hints in several init methods within operations.
  • Updating API view properties and sample files formatting.

Reviewed Changes

Copilot reviewed 10 out of 10 changed files in this pull request and generated no comments.

Show a summary per file
File Description
sdk/ai/azure-ai-projects/tsp-location.yaml Updated commit pointer for API specification repository
sdk/ai/azure-ai-projects/setup.py Dependency version bump for azure-ai-agents
sdk/ai/azure-ai-projects/samples/inference/*.py Added pylint disable comment for consistent formatting
sdk/ai/azure-ai-projects/azure/ai/projects/operations/_operations.py Added return type annotations to init methods
sdk/ai/azure-ai-projects/azure/ai/projects/aio/_client.py Removed extraneous pylint disable from class definition
sdk/ai/azure-ai-projects/azure/ai/projects/_version.py & _client.py Applied version bump and removed pylint disable comments from client class
sdk/ai/azure-ai-projects/apiview-properties.json Updated API mapping definitions to reflect new design conventions
sdk/ai/azure-ai-projects/CHANGELOG.md Added a new release section for 1.0.0b12
Comments suppressed due to low confidence (3)

sdk/ai/azure-ai-projects/setup.py:74

  • Please confirm that the removal of the beta tag and the subsequent bump to version 1.0.0 for azure-ai-agents is intentional and that it aligns with the API changes made in this release.
        "azure-ai-agents>=1.0.0",

sdk/ai/azure-ai-projects/apiview-properties.json:58

  • Verify that the updated endpoint mapping for DatasetsOperations reflects the new API structure and is consistent with the service updates.
"azure.ai.projects.operations.DatasetsOperations.list_versions": "Azure.AI.Projects.Datasets.listVersions",

sdk/ai/azure-ai-projects/apiview-properties.json:72

  • Confirm that the revised mapping for IndexesOperations correctly aligns with the updated API design conventions.
"azure.ai.projects.operations.IndexesOperations.list_versions": "Azure.AI.Projects.Indexes.listVersions",

@github-actions
Copy link

github-actions bot commented May 19, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

azure-ai-projects

M-Hietala and others added 8 commits May 20, 2025 13:43
* projects enable_telemetry fix for agents

* updating changelog
Update README.md to mention what REST APIs the client library is using, and provide link to REST API reference docs

Make sure sync and async inference operations use the same method to calculate inference URL (remove duplicate)

As a workaround for service bug, until there is a service fix, modify auto-emitted code to accept 200 as a success code for 
Datasets DELETE operation. The service should be returning 204 according to TypeSpec, since there is no response payload on success of the delete operation.
…_client()` and `get_image_embeddings_client()` (#41570)
@dargilco dargilco self-assigned this Jun 21, 2025
Copy link
Contributor

@kristapratico kristapratico left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approving codeowners

dargilco and others added 5 commits June 26, 2025 13:20
* update from typespec for redteam changes

* remove manual changes

* add sample and revert operations files

* update changelog

* fix black issues

* address sample feedback
@dargilco dargilco enabled auto-merge (squash) June 27, 2025 01:10
@dargilco dargilco merged commit 90a15f7 into main Jun 27, 2025
23 checks passed
@dargilco dargilco deleted the feature/azure-ai-projects/1.0.0b12 branch June 27, 2025 01:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants